Subscribe
URL of the page has been copied to clipboard.
Meaning : Booth for washing yourself, usually in a bathroom.
Synonyms : shower bath
Install App