LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“canary grass” in Turkish

1 Turkish translation