Drubbed - meaning in english

ക്രിയ (Verb)
വടിക്കൊണ്ടു പ്രഹരിക്കുക
തരം തിരിക്കാത്തവ (Unknown)
ഇടി
അടി
പ്രഹരം