vanmaram

നദീതടം - meaning in english

Meanings for നദീതടം

noun
River-bed
River-basin
Wadi
unknown
channel