Spanish-English dictionary »

canegra meaning in English

SpanishEnglish
canegra noun
{f}

canaigre(Rumex hymenosepalus)
noun