vanmaram

തടയണ - meaning in english

Meanings for തടയണ

noun
Check dam