Skip to main content Skip to search
Yama
ID:
T247733
  • Yama (English, Latin script, Original)

Self-restraint; lord of death

language:
English
Author:
Hawken Wanamaker
Other Dictionaries

Other Dictionaries