Turkish bath

Turkish bath

English Noun
Ad

Definition

An Islamic steam bath followed by a massage and, if running water is available, a dip in cool water.

Ad

Related Words