English to Hindi Dictionary

Instrument () Meaning in English