Melléknév

insurmountable

  1. leküzdhetetlen