Online Dictionary

dampfbad {n} Explained

Dampfbad {n} at German => English Of Explained:

steam bath