Welcome to SA Dictionaries

Iphetetsa
   /ipe-te-tsa /

Revenge, vindictive, vengeful