LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“open-air museum” in Turkish

1 Turkish translation