meaning of Altai-Pferd

Altai-Pferd - German to English

Altai horse