How to say mahoraga in Japanese

まごらがmagoraga

noun:

  • mahoraga (protectors of Buddhism depicted as giant serpents) - Buddhism term

Example Sentences

Nothing found.