NichiDict

アヤワスカ

[ayawasuka]

Meanings

1.Noun

ayahuasca