LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“acute triangle” in Turkish

1 Turkish translation