アヤワスカです
ayawa sukadesu
1. Ayahuasca.; It is.
Noun
#318748
1. Ayahuasca.; It is.
1. ayahuasca
1. It was not ayahuasca.
1. Was not ayahuasca.; It was not ayahuasca.
1. With ayahuasca; Using ayahuasca
1. It was ayahuasca.
1. Was ayahuasca.
1. Wasn't ayahuasca.
1. Ayahuasca's; Of ayahuasca
1. It's not ayahuasca.; I don't use ayahuasca.