Here are some other options:
* "anunsyo" - This is a more formal and general term for announcement.
* "pahayag" - This translates to "statement" or "declaration" and can also be used for advertisements.
* "komersyal" - This refers specifically to commercials, especially on television or radio.
* "pabalita" - This literally means "news" but can also be used to refer to advertisements in some contexts.
The best translation will depend on the specific context and the type of advertisement you are referring to.