Aidi – English–Français translations

🇬🇧 en fr 🇫🇷

Aidi noun

  • dog breed
aïdi, chien de montagne de l'Atlas

🇫🇷 fr en 🇬🇧

aïdi

Aidi
Wiktionary Links