LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“overstuffed” in Turkish

2 Turkish translations