suffarcinare

listen to the pronunciation of suffarcinare
Latin - English
to stuff, cram