Translation of appendicitis in Setswana

appendicitis

noun

  • 1

    borurugô jwa lela la sukiri
    • inflammation of the appendix