Altar (en. Altar)

Translation into Tagalog

Synonyms

  • shrine
  • offering table
  • sacrificial table