Arabic-English dictionary »

لا روشيل meaning in English

ArabicEnglish
لا روشيل f

La Rochellecity in New Aquitaine, France