Welcome to SA Dictionaries

Tshita
   /ts-hi-ta /

Impediment, barrier, encumbrance