Translation of intestine in Malay

intestine

usus

noun

  • 1

    usus, tali perut