Hindi-English dictionary »

महा शंख meaning in English

HindiEnglish
महा शंख

ten quintillionnoun