KwaunobvaNyaudzosingwidukununu

Nyaudzosingwi

dukununu

Cowering; huddling together.

Zvinorehwa

Kuzvidukupisa; kuunganidzana pamwe chete netya.

What it means

Cowering; huddling together.

Verenga zvimwe

Dzose