LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cocksfoot” in Turkish

1 Turkish translation