Arabic-English dictionary »

مَانِيبُور meaning in English

ArabicEnglish
مَانِيبُور m

Manipurstate in northeastern India