English-Latin dictionary »

cleanse of stains / spots, make clean meaning in Latin

EnglishLatin
cleanse of stains / spots, make clean verb

emaculo [emaculare, emaculavi, emaculatus](1st) TRANS
verb