Hindi masisira (en. Indestructible)

Translation into Tagalog

Synonyms