English to Hindi Dictionary

To Burst (VisphoTa honA) Meaning in English