Home
Manglish
English listing
Malayalam listing
About
ചെമ്പട - meaning in english
Meanings for ചെമ്പട
noun
Communist army