English to Hindi Dictionary

Blast () Meaning in English