Chammiya meaning in english


Word: ചമ്മിയ Transliteration: cammiya

Meaning of ചമ്മിയ in english :

Embarrassed
Related wordscammiya (ചമ്മിയ) - Embarrassed 
Malayalam to English
English To Malayalam