illutation
English
illutation meaning in English • illutation का अर्थ अंग्रेजी में
Noun
- The act or operation of smearing the body with mud, especially with the sediment from mineral springs; a mud bath.