LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“octangle” in Turkish

1 Turkish translation