Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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