Spanish-English dictionary »

ser un tragaldabas meaning in English

SpanishEnglish
ser un tragaldabas noun

hollow leg(capacity to eat large quantities)
noun