LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“aphantasia” in Turkish

1 Turkish translation