ultimate strengthItalian → EnglishOxford Italian–Englishultimate strength /ˌʌltɪmətˈstreŋθ/ noun Technology limite m di resistenza