eluere

listen to the pronunciation of eluere
Lateinisch - Englisch
wash away, clear oneself (of)
wash clean