Portuguese-English dictionary »

sancha meaning in English

PortugueseEnglish
sancha noun
{f}

saffron milk cap(edible mushroom)
noun