Arabic-English dictionary »

مِيزُورَام meaning in English

ArabicEnglish
مِيزُورَام m

Mizoramstate in northeastern India