LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sheer strake” in Turkish

1 Turkish translation