Turkish-English dictionary »

şitaki mantarı meaning in English

TurkishEnglish
şitaki mantarı noun

shiitake(Lentinula edodes, an edible mushroom)
noun