Version Française
Translate
"head job"
to French Language
English to French
French to English
English
French
head job
(arg., Sex., Prost.) fellation; pompier; pipe; turlute; gâterie.