Spanish-English dictionary »

zampón meaning in English

SpanishEnglish
zampón noun
{m}

greedyguts(greedy person)
noun