meaning of sauna

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


Related Words

sauna |

Developed & Maintained By Taraprasad.com

Treasure Words