LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“isosceles triangle” in Turkish

1 Turkish translation