eluere

listen to the pronunciation of eluere
اللاتينية - الإنجليزية
wash away, clear oneself (of)
wash clean