LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“picture dictionary” in Turkish

1 Turkish translation