English to Hindi

Meaning for:
marksmanship
other
निशानेबाज़ी