What does Altai-Pferd mean?

Altai-Pferd - German to English

Altai horse