(Deno) Ndakaziva haitungamiri

(Deno) Ndakaziva haitungamiri English Direct Translation  Had I known I would not have done it. …