English to Arabic

Meaning for:
Cleanse
other
طهّر