Advertisement

testes (n.)

see testis.

Others are reading

Advertisement