Spot

Lugar
translation of 'spot'
verb
notar,
chispear,
reparar en,
manchar,
descubrir por,
encontrar,
reconocer
noun
sitio,
peca,
lugar,
poquito,
espacio,
lunar,
mancha,
punto,
pinta,
parte,
grano,
gota
adjective
al contado
Credits: Google Translate