LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dog reed” in Turkish

1 Turkish translation