suffundere

listen to the pronunciation of suffundere
اللاتينية - الإنجليزية
cause to well up to surface
pour in/on
cover/fill with liquid that wells up