Tidak dapat dihalang (en. Unstoppable)

Translation into Malay

Synonyms