French-English dictionary »

embrasser [passionnément] meaning in English

FrenchEnglish
embrasser [passionnément] verbe

make out◼◼◼(to embrace and kiss passionately)
verb
[UK: ˈmeɪk ˈaʊt] [US: ˈmeɪk ˈaʊt]