Detailed Translations for smooching from English to Swedish
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: