spotteres
Spanish
Noun
spotteres
m
pl
plural of
spotter