LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“liftshaft” in Turkish

1 Turkish translation