English-Latin dictionary »

sweating-room meaning in Latin

EnglishLatin
sweating-room noun
[UK: ˈswet.ɪŋ ruːm]
[US: ˈswet.ɪŋ ˈruːm]

sudatorium [sudatorii](2nd) N
noun