English Polish Dictionary

English - język polski

guzzle in Polish: