Smaarakasaudham meaning in english


Word: സ്മാരകസൗധം Transliteration: smārakasaudhṁ

Meaning of സ്മാരകസൗധം in english :

Noun Monument
Related wordssmārakasaudhṁ (സ്മാരകസൗധം) - Monument 
Malayalam to English
English To Malayalam