Translation of tasbih in English:

User Contribution

tasbih

muslim prayer beads

noun