to pour in, as a liquid; to pour (into or upon); to shed

listen to the pronunciation of to pour in, as a liquid; to pour (into or upon); to shed
الإنجليزية - التركية
الإنجليزية - الإنجليزية
infuse