LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dodecahedron” in Turkish

1 Turkish translation