Welcome to SA Dictionaries

Lebela
   /li-be-la /

Guard, defend, secure, supervise