vanmaram

അടിച്ചേല്‍പ്പിക്കുക - meaning in english

Meanings for അടിച്ചേല്‍പ്പിക്കുക

verb
Drub
Foist on
Foist upon
unknown
thrust
enforce
enjoin