LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“guzzle” in Turkish

1 Turkish translation