Malayalam Dictionary

തടാകതീരം

tataakateeram

noun · നാമം

lakeside

  1. lakeside

Nearby in the dictionary

Support