English-Latin dictionary »

plunge / dip / immerse meaning in Latin

EnglishLatin
plunge / dip / immerse verb

demergo [demergere, demersi, demersus](3rd) TRANS
verb