Translation of bowel in Malay

bowel

usus

noun

  • 1

    usus, isi perut