LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“common knotgrass” in Turkish

1 Turkish translation