English-Latin dictionary »

wet, soak, dip meaning in Latin

EnglishLatin
wet, soak, dip verb

imbuo [imbuere, imbui, imbutus](3rd)
verb