Thoompu meaning in english
Word: തൂമ്പ് Transliteration: tūmp
Spout Related wordstūmp (തൂമ്പ്) - Conduit
Meaning of തൂമ്പ് in english :
Noun ConduitMalayalam to English
English To Malayalam