infarce

listen to the pronunciation of infarce
الإنجليزية - الإنجليزية
To stuff; to swell