sauna
English Dictionary
->
Letter S
-> sauna
Search Dictionary:
sauna Definition
(n)
a
Finnish
steam
bath
;
steam
is
produced
by
pouring
water
over
heated
rocks
sauna Synonyms
sauna
sweat room
© Art Branch Inc.