LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“door closer” in Turkish

1 Turkish translation