travagliato sforzo

listen to the pronunciation of travagliato sforzo
Italian - English
arduous efforts