Tak terkalahkan (en. Undefeated)

Translation into Malay

Synonyms