perfudi

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