LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Shropshire” in Turkish

1 Turkish translation