vanmaram

ചമ്മല് - meaning in english

Meanings for ചമ്മല്

noun
Embarassment