HOT AND STEAMING


Meaning of HOT AND STEAMING in English

high temperatures with high humidity

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.