shang ti









shang ti


noun

  1. the chief of the ancient Chinese gods.
55 queries 0.578