embrasser French - English
1.
Englishmake out
-
Englishto kiss or to make love
-
Frenchembrasser, faire l'amour
-
Englishto kiss or to make love
-
Frenchembrasser, faire l'amour
2.
Englishembrace
-
Englishto hug (a person)
-
Frenchétreindre, embrasser
Englishembrace
-
English(metaphorical) to enfold or include (ideas, principles, etc)
-
Frenchembrasser
English translator: French English embrasser Eesti sõnaraamat Español Traductor Svenska Översättare