Skip to main content

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.
Advertisement