LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şitaki mantarı” in English

1 English translation
EN
shiitake

A "shiitake" is a kind of mushroom.