Translation English Spanish: spotter
Diccionario: mainspotternoun1 agente,
agente de policía,
agentes,
centinela,
defensa,
escolta,
fuerzas del orden,
fuerzas del orden público,
fuerzas policiales,
guarda,
guardaespaldas,
guardia,
oficial,
policía,
protección,
vigilante.