to guzzle; to swill

listen to the pronunciation of to guzzle; to swill
English - English
ingurgitate
to guzzle; to swill
Favorites