perfusus

listen to the pronunciation of perfusus
Латинский Язык - Английский Язык
imbue
pour over/through, wet, flood, bathe
overspread, coat, overlay
steeped, soaked, drenched