Ovuchaal‍ meaning in english


Word: ഓവുചാല്‍ Transliteration: ōvucāl‍

Meaning of ഓവുചാല്‍ in english :

Noun Drain
Flood-gate Gutter Sewer Trough
Related wordsōvucāl‍ (ഓവുചാല്‍) - Drain 
Malayalam to English
English To Malayalam