Translation of xolisa in English:

User Contribution

xolisa

apologise

verb