suffarcinare

listen to the pronunciation of suffarcinare
Латинский Язык - Английский Язык
to stuff, cram