Spanish-English dictionary »

lirón careto meaning in English

SpanishEnglish
lirón careto noun
{m}

garden dormouse(rodent)
noun