Spanish-English dictionary »

chuparse el dedo meaning in English

SpanishEnglish
chuparse el dedo verb

be born yesterday(to be inexperienced)
verb