corditisEnglish

corditis

Noun

Inflammation of the spermatic cord

English: corditis