inabastables

Catalan

Adjective

inabastables

  1. plural of inabastable