English Dictionary
Definition make love in British English
make love phrase
phrase
1
to have sex with someone
Synonyms and related words
