LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“soul-searching” in Turkish

1 Turkish translation