Home
Manglish
English listing
Malayalam listing
About
തടാകം - meaning in english
Meanings for തടാകം
noun
Loch
unknown
mere
sheet
reservoir
lake
tank
pond