French-English dictionary »

faire l'amour avec meaning in English

FrenchEnglish
faire l'amour avec verbe

sex [sexed, sexing, sexes]◼◼◼(informal: to have sex with)
verb
[UK: seks] [US: ˈseks]