vanmaram

നദീതീരം - meaning in english

Meanings for നദീതീരം

noun
Levee
Riverside
Waterside