LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hallucinatory realism” in Turkish

1 Turkish translation