English to Hindi Dictionary

To Blast (VisphoTa honA) Meaning in English