ayahuasqueros
Spanish
Noun
ayahuasqueros
plural of
ayahuasquero