LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Stoke-on-Trent” in English

1 English translation