LexiTurkTURKISH ↔ ENGLISH DICTIONARY

cotoneaster” in Turkish

1 Turkish translation