Ce înseamnă “de neintrecut”?

“de neintrecut” în Dicționar Român - Englez

  • unsurmontable