Arabic-English dictionary »

مارساي meaning in English

ArabicEnglish
مارساي f

Marseillecity in southern France