LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“scalene triangle” in Turkish

1 Turkish translation