Translation of ibhola lomuphebezo lasetafuleni in English:

User Contribution

ibhola lomuphebezo lasetafuleni

Table tennis

noun