English to Hindi Dictionary

Throwing (PrakSepaNa) Meaning in English