LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“trap window” in Turkish

1 Turkish translation