guzzler in Spanish
guzzler in Spanish
tragona
Somebody or something which guzzles.
tragón
Somebody or something which guzzles.