Spanish-English dictionary »

acedera roja meaning in English

SpanishEnglish
acedera roja noun
{f}

bloody dock(Rumex sanguineus)
noun