LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hexadecagon” in Turkish

1 Turkish translation