HAVE SEX


Meaning of HAVE SEX in English

have sexual intercourse, make love She said that it's dangerous to have sex with several partners.

English idioms vocab.      Словарь английских идиом и выражений.