LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“multiverse” in Turkish

1 Turkish translation