Welcome to SA Dictionaries

Mophephetsi
   /mop-hep-he-tsi /

Challenger, aggresor