vanmaram

ചാട്ടയടി - meaning in english

Meanings for ചാട്ടയടി

noun
Lashing
Slashing
unknown
whip
lash