LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hedgehog licorice” in Turkish

1 Turkish translation