English-Spanish dictionary »

liver spot meaning in Spanish

EnglishSpanish
liver spot (blemish)
noun

lentigo solarnoun
{m}

mancha de la edadnoun
{f}