English to Spanish Dictionary spots

spots

manchas
translation of 'Spots'
verb
notar,
chispear,
reparar en,
manchar,
descubrir por,
encontrar,
reconocer
noun
sitio,
peca,
lugar,
poquito,
espacio,
lunar,
mancha,
punto,
pinta,
parte,
grano,
gota
Credits: Google Translate
Download the
HelloEnglishApp
image_one