LexiTurkTURKISH ↔ ENGLISH DICTIONARY

cornucopia” in Turkish

3 Turkish translations