Spanish-English dictionary »

epazote meaning in English

SpanishEnglish
epazote noun
{m}

epazote(herb)
noun