Maratthoothan‍nira meaning in english


Word: മരത്തൂതണ്‍നിര Transliteration: marattūtaṇ‍nira

Meaning of മരത്തൂതണ്‍നിര in english :

Noun Stockade
Related wordsmarattūtaṇ‍nira (മരത്തൂതണ്‍നിര) - Stockade 
Malayalam to English
English To Malayalam