Choodaala meaning in english


Word: ചൂഡാല Transliteration: cūḍāla

Meaning of ചൂഡാല in english :

Noun Cyperus
Related wordscūḍāla (ചൂഡാല) - Cyperus 
Malayalam to English
English To Malayalam