Spanish-English dictionary »

escrotal meaning in English

SpanishEnglish
escrotal adjective

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

protector escrotal noun
{m}

jockstrap(an athletic supporter)
noun
[UK: ˈʤɒkstræp] [US: ˈʤɒkstræp]