wambira (-wambidde) v.i. & tr. adhere to; cleave/cling to; get stuck/lodged; resist LG→EN offer resistance; refuse to come. Open page