Scrotal meaning

Of or relating to the scrotum.
adjective
0
0
Advertisement