vanmaram

തടാകതീരം - meaning in english

Meanings for തടാകതീരം

noun
Lakeside