Hindi-English dictionary »

विशालकाय रथ meaning in English

HindiEnglish
विशालकाय रथ

juggernaut [juggernauts]noun
[UK: ˈdʒʌ.ɡə.nɔːt] [US: ˈdʒʌ.ɡər.ˌnɒt]