English-Latin dictionary »

immerse in (activity) meaning in Latin

EnglishLatin
immerse in (activity) verb

ingurgito [ingurgitare, ingurgitavi, ingurgitatus](1st)
verb