Brain Teaser: 1/10
Medical term meaning: testis
?
Click to see answer
Orchio