Turkish-English dictionary »

sinek mantarı meaning in English

TurkishEnglish
sinek mantarı noun

fly agaric(Amanita muscaria)
noun