introbables
Catalan
Adjective
introbables
plural of
introbable