LexiTurkTURKISH ↔ ENGLISH DICTIONARY

great spotted cuckoo” in Turkish

1 Turkish translation