ingurgitare

listen to the pronunciation of ingurgitare
اللاتينية - الإنجليزية
pour in liquid in a flood;engulf/plunge in; immerse in (activity); glut/gorge