Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
vena jugularis
noun
(n)
veins in the neck that return blood from the head
urat di leher itu kembali darah dari kepala
Synonym:
jugular
,
jugular vein
source: wordnet30