Home
Manglish
English listing
Malayalam listing
About
ഓവുചാല് - meaning in english
Meanings for ഓവുചാല്
noun
Flood-gate
unknown
gutter
sewer
drain
trough