LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Winchester” in Turkish

1 Turkish translation