Translation of Thapelelo in English:

User Contribution

Thapelelo

Intercession

noun