LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şifalı ot” in English

1 English translation
EN
herb

The herb used in that pasta sauce might be parsley.