LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“anemone” in Turkish

3 Turkish translations