English to Hindi

Meaning for:
licking
other
हार;पिटाई