Depuration Meaning in Hindi

What is the translation of word Depuration in Hindi?

Meaning of  Depuration in Hindi is : घाव साफ़ करना

Definition of word Depuration

  • the action or process of freeing something of impurities.

Other Meanings of Depuration