Hindi-English dictionary »

झेंपना meaning in English

HindiEnglish
झेंपना

squirm [squirmed, squirming, squirms]verb
[UK: skwɜːm] [US: ˈskwɝːm]