Tagasira (en. Destroyer)

Translation into Tagalog

Synonyms

  • annihilator
  • demolisher
  • devastator
  • obliterator
  • ruiner