compiere sforzi disperati

listen to the pronunciation of compiere sforzi disperati
Italian - English
to make desperate efforts