perfundere

listen to the pronunciation of perfundere
اللاتينية - الإنجليزية
overspread, coat, overlay
imbue
pour over/through, wet, flood, bathe