sweating bath

listen to the pronunciation of sweating bath
English - Turkish
ter banyosu
English - English

Definition of sweating bath in English English dictionary

a sweating bath
{n} sudatory