lovemakingEnglish

love, love life, lovemaking, making love, sexual love

Noun

Sexual activities (often including sexual intercourse) between two people

English: sexual love, lovemaking, making love, love, love life

English words with similar meanings

Show 4 words