Chinese-English dictionary »

摩訶婆羅多 meaning in English

ChineseEnglish
摩訶婆羅多 proper noun

Mahabharata(ancient Sanskrit epic)
proper noun
[UK: mahabə.ˈrɑː.tə] [US: mahabə.ˈrɑː.tə]

Your history