Arabic-English dictionary »

إيبيريا meaning in English

ArabicEnglish
إيبيريا الجديدة f

New IberiaAmerican city in Louisiana