English to Italian

How to say Endeavour in Italian?

Sforzo

More translations for Endeavour

More translations for Sforzo