LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“equilateral triangle” in Turkish

1 Turkish translation