Nagpaparusa (en. Punitive)

Translation into Tagalog

Synonyms

  • penal
  • corrective
  • disciplinary
  • punishing
  • retributive