Home
Manglish
English listing
Malayalam listing
About
നദീതടം - meaning in english
Meanings for നദീതടം
noun
River-bed
River-basin
Wadi
unknown
channel