Spanish-English dictionary »

trompeta de la muerte meaning in English

SpanishEnglish
trompeta de la muerte noun
{f}

black chanterelle(mushroom)
noun