Hindi magagapi (en. Invincible)

Translation into Tagalog

Synonyms