perfusus

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