vanmaram

മണ്‍കോട്ട - meaning in english

Meanings for മണ്‍കോട്ട

noun
Earthwork
unknown
mound