Open main menu

Wiktionary β

EnglishEdit

NounEdit

insuperabilities

  1. plural of insuperability