English-Hindi dictionary »

thrash within an inch of life meaning in Hindi

EnglishHindi
thrash within an inch of life verb

बहुत ही बुरी तरह से पीटना