Translation of tabaruk in English:

User Contribution

tabaruk

The Blessing

noun