vocab dash
Log in
Sign up
ブッダ・マシーン
Meanings
Noun
1. audio device that plays mantras, sutras, etc.
(Rare)
Other readings
ブッダマシーン