Search results
- DictionaryTurkish bath
noun
- 1. a cleansing or relaxing treatment that involves a period of time spent sitting in a room filled with very hot air or steam, generally followed by washing and massage.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries