Spanish-English dictionary »

flor de cempasúchil meaning in English

SpanishEnglish
flor de cempasúchil noun
{f}

Mexican marigold(Tagetes erecta)
noun