suffarcino

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