LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rear-view mirror” in Turkish

1 Turkish translation