English-Latin dictionary »

pimple, zit meaning in Latin

EnglishLatin
pimple, zit noun

exanthema [exanthematos/is]noun
N