LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“papyrus canary” in Turkish

1 Turkish translation