Version Française
Translate
"ball (to)"
to French Language
English to French
French to English
English
French
ball (to)
(arg., Sex., ÉU) baiser; foutre; niquer; troncher qqn.
ball (to) (queen); balling
emballer
ball (to); balling; cluster (to)
balle (à); balles; cluster (à)