that doesn't give up in despair; indomitable

listen to the pronunciation of that doesn't give up in despair; indomitable
الإنجليزية - الإنجليزية
never-say-die
that doesn't give up in despair; indomitable
المفضلات