vanmaram

മരത്തൂണ്‍ നിര - meaning in english

Meanings for മരത്തൂണ്‍ നിര

noun
Stockade