LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“overconsumption” in Turkish

1 Turkish translation