predecesores
Spanish
Noun
predecesores
m
pl
plural of
predecesor