Thattumelpura meaning in english


Word: തട്ടുമേല്പുര Transliteration: taṭṭumēlpura

Meaning of തട്ടുമേല്പുര in english :

Noun Mansard
Related wordstaṭṭumēlpura (തട്ടുമേല്പുര) - Mansard 
Malayalam to English
English To Malayalam