vanmaram

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

Meanings for മണ്‍തിട്ട

noun
Earthwork