1 English Synonyms for ILLUTATION
Prev.1Next
mud bath
Definition: 1. The immersion of the body in mud, for therapeutic reasons.
There are 2 definitions of the word mud bath
Show more information about mud bath
Prev.1Next
Search took: 13.38 ms