Loading…
神力 (shén lì) — superhuman power; divine power | TongTong Chinese Dictionary