LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“self-portrait” in Turkish

1 Turkish translation