LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“wood anemone” in Turkish

1 Turkish translation