LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Kingston upon Thames” in Turkish

1 Turkish translation