Welcome to SA Dictionaries

Thusetsa
   /thu-se-tsa /

Intervene, arbitrate, mediate