STEAMY


Meaning of STEAMY in English

portraying lots of sex, full of love scenes Love In The Park is a steamy movie. There's lots of action.

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