compiere sforzi disperati

listen to the pronunciation of compiere sforzi disperati
İtalyanca - İngilizce
to make desperate efforts