LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cotton thistle” in Turkish

1 Turkish translation