LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“canary creeper” in Turkish

1 Turkish translation