Dictionary / Nature
آيت بن حدّو
/ayt bn 7D-du/
English
Ait Ben Haddou
French
Aït Ben Haddou
Part of Speech
noun
Register
standard