suffarcinare

listen to the pronunciation of suffarcinare
Lateinisch - Englisch
to stuff, cram