LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“infinity sign” in Turkish

1 Turkish translation