English-Latin dictionary »

wash away, clear oneself (of) meaning in Latin

EnglishLatin
wash away, clear oneself (of) verb

eluo [eluere, elui, elutus](3rd)
verb