infound

listen to the pronunciation of infound
الإنجليزية - الإنجليزية
To pour in; to infuse