LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Swansea” in Turkish

1 Turkish translation