English-Latin dictionary »

overwhelm, drown meaning in Latin

EnglishLatin
overwhelm, drown verb

merso [mersare, mersavi, mersatus](1st)
verb