Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
oesophagus
(/I/'s/A/f/@/g/@/s )
noun
(n)
the passage between the pharynx and the stomach
laluan antara the rongga kerongkong dan perut
Synonym:
esophagus
,
gorge
,
gullet
source: wordnet30