vanmaram

മണല്‍തിട്ട - meaning in english

Meanings for മണല്‍തിട്ട

verb
Alluvium