Expiate in Tagalog

What is the translation of word Expiate in Tagalog/Filipino ?

Meaning of   Expiate in Tagalog is : magdusa

Sponsored

Defenition of word Expiate

  • atone for (guilt or sin).

Sponsored

Other meanings of Expiate

Examples

their sins must be expiated by sacrifice