Ovuchaal‍ meaning in english


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

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

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