Search term appendicitis has one result
EN English IT Italian
appendicitis (n) [medicine] appendicite (n) {f} [medicine]