Spanish-English dictionary »

cempoal meaning in English

SpanishEnglish
cempoal noun
{m}

Mexican marigold(Tagetes erecta)
noun