3 results for 天罰

Top match
  1. Noun

    divine punishment; wrath of God; justice of heaven; nemesis

    天罰は遅くとも必ず来る。
    Heaven's vengeance is slow but sure.
  2. suitable punishment; just deserts; come-uppance

Pitch on OJAD

More words