Definitions for "Sforzo"
(It.) The Froissement.