Tak terkalahkan (en. Invincible)

Translation into Malay

Synonyms