meaning of Camargue-Pferd

Camargue-Pferd - German to English

Camargue horse