LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“globe thistle” in Turkish

3 Turkish translations