Arabic-English dictionary »

مَانْغَلُور meaning in English

ArabicEnglish
مَانْغَلُور m

Mangalorecity in western India