Arabic-English dictionary »

مَاهَارَاشْتْرَا meaning in English

ArabicEnglish
مَاهَارَاشْتْرَا f

Maharashtrastate in western India