English to Portuguese Dictionary spots

spots

Pontos
translation of 'spots'
noun
nódoa,
marca,
região,
salpico,
sinal,
lugar,
contusão,
pisadura,
ponto,
mancha,
pinta,
local,
equimose,
sítio,
borrão
Credits: Google Translate
Download the
HelloEnglishApp
image_one