saunaEnglish

sauna, sweat room

Noun

A Finnish steam bath, steam is produced by pouring water over heated rocks

English: sauna, sweat room

Bahasa: mandi sauna

Bahasa words with similar meanings

English words with similar meanings

Show 1 words