SpanishEdit

AdjectiveEdit

superables m pl, f pl

  1. plural of superable