LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“recreata” in Turkish

2 Turkish translations