LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“apple pear” in Turkish

1 Turkish translation