Vocabulary

アヤワスカ

ayahuasca

noun