Predecessors

Spanish Meaning

antecesores

English Meaning

  1. Plural form of predecessor.