French-English dictionary »

roustons meaning in English

FrenchEnglish
roustons nom {m pl}

balls◼◼◼(testicles)
noun
[UK: bɔːlz] [US: ˈbɒlz]
She gave him a kick in the balls. = Elle lui a donné un coup de pied dans les roustons.

cojones((slang) testicles)
noun