To betray,hinder or delay.
Mama no ndhogo wa.
That woman has betrayed us.
Setting up an account is free! Login to leave a like.