Arabic-English dictionary »

نُورْمَانْدِي meaning in English

ArabicEnglish
نُورْمَانْدِي f

Normandyregion of France