Welcome to SA Dictionaries

Tshira
   /ts-hi-ra /

Obstruct, impede, hinder, obscure