Pagpapapahina (en. Extenuating)

Translation into Tagalog

Synonyms

  • alleviating
  • excusing
  • justifying
  • mitigating
  • palliating