Translation of duodenum in Malay

duodenum

duodenum

noun

  • 1

    duodenum, pangkal usus