vanmaram

ചെങ്കൊടി - meaning in english

Meanings for ചെങ്കൊടി

noun
Red flag