invitto Italian - English
1.
Englishundefeated
-
Englishnot defeated
-
Italianinvitto
2.
Englishindomitable
-
Englishincapable of being subdued, overcome, or vanquished
-
Italianinvitto
English translator: Italian English invitto Eesti sõnaraamat Español Traductor Svenska Översättare