Spanish-English dictionary »

peyote meaning in English

SpanishEnglish
peyote noun
{m}

peyote(cactus)
noun
[UK: peɪ.ˈəʊ.ti] [US: peɪˈo.ʊ.ti]