Portuguese-English dictionary »

escrotal meaning in English

PortugueseEnglish
escrotal adjective

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