had spotted
-había descubierto
Past perfectconjugation ofspot.There are other translations for this conjugation.

spot

Word of the Day
to predict