LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sticklewort” in Turkish

1 Turkish translation