LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Croydon” in Turkish

1 Turkish translation