English to Hindi

Meaning for:
skirmisher
other
मुठभेड़ करने वाला