ブッダマシーン

Also written ブッダ・マシーン

Meanings

  1. Noun audio device that plays mantras, sutras, etc.

Jinuma: Japanese Dictionary · Word lists