Translation of Terkabul in English:

User Contribution

Terkabul

To come true

verb