LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“newsstand” in Turkish

1 Turkish translation