meaning of sweat room

1. a Finnish steam bath; steam is produced by pouring water over heated rocks


Related Words

sweat room |

Developed & Maintained By Taraprasad.com

Treasure Words