[Tel.] n. A low lying moist land into which water drains, a boggy spot. A piece of low, swampy ground, vakapolamu leka niruvaka.
Free Telugu Online Dictionary
[Tel.] n. A low lying moist land into which water drains, a boggy spot. A piece of low, swampy ground, vakapolamu leka niruvaka.