vanmaram

ചമ്മട്ടി - meaning in english

Meanings for ചമ്മട്ടി

noun
Flagellum
unknown
whip
goad
scourge
lash