perfudi

listen to the pronunciation of perfudi
Latin - English
imbue
pour over/through, wet, flood, bathe
overspread, coat, overlay