Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scrotum
in English
scrotum
us
/ˈskroʊ.təm/
uk
/ˈskroʊ.təm/
#limited
Plural
scrotums