Translation of usus in English:

usus

intestines

noun

  • 1

    intestines
    ‘usus halus’ small intestine
    ‘penyakit usus buntu’ appendicitis