LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“yellow-billed grosbeak” in Turkish

2 Turkish translations