English edit

Noun edit

insuperabilities

  1. plural of insuperability