English-Latin dictionary »

overwhelm / engulf meaning in Latin

EnglishLatin
overwhelm / engulf verb

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