Italian-English dictionary »

scrotale meaning in English

ItalianEnglish
scrotale adjective

scrotaladjective
[UK: skrˈəʊtəl] [US: skrˈoʊɾəl]