LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“reflect on” in Turkish

1 Turkish translation