English to Hindi Dictionary

To Shoot () Meaning in English