Translation of thapelelo in English:

User Contribution

thapelelo

Intercession

noun