MalayTranslate.com
Malay to English Translator
Translate Here

English to English

hemorrhoid
('h/E/m/@/,r//Oi//d )

noun (n)

  • pain caused by venous swelling at or inside the anal sphincter
    rasa sakit yang disebabkan oleh berurat pembengkakan pada atau di dalam dubur sfingter
    Synonym:
    haemorrhoid, piles
    source: wordnet30