suffarcinare

listen to the pronunciation of suffarcinare
Latince - İngilizce
to stuff, cram