suffarcino

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