LexiTurkTURKISH ↔ ENGLISH DICTIONARY

South Holland” in Turkish

1 Turkish translation