vanmaram

ചമ്മിയ - meaning in english

Meanings for ചമ്മിയ

adj
Embarrassed