zibuwaza (-zibuwazizza) v.tr. caus. render difficult EN→LG cause to be difficult. cf. -zibu. Open page