English to Spanish Dictionary Spot

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
Download the
HelloEnglishApp
image_one