English to Hindi

Meaning for:
whap
other
ज़ोर से मारना