French-English dictionary »

chien de montagne de l'atlas meaning in English

FrenchEnglish
chien de montagne de l'Atlas nom

Aidi(dog breed)
noun