LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“openwork” in Turkish

1 Turkish translation