Translation of Tabaruk in English:

User Contribution

Tabaruk

The Blessing

noun