Detailed Translations for smooching from English to French
smooching:
Translation Matrix for smooching:
Synonyms for "smooching":
Related Definitions for "smooching":
-
affectionate play (or foreplay without contact with the genital organs)1
External Machine Translations: