English-Spanish dictionary »

peyote meaning in Spanish

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

peyotenoun
{m}