LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“elevator shaft” in Turkish

1 Turkish translation