Welcome to SA Dictionaries

Itshira
   /its-hi-ra /

Obstruct oneself