English to Hindi

Meaning for:
poaching
other
अवैध शिकार