Arabic-English dictionary »

أفنيون meaning in English

ArabicEnglish
أفنيون

Avignoncity in Provence