touiza

Etymology
From, from , from , or from equivalent terms in other languages.

Noun

 * 1)  A form of voluntary collective labor in North Africa.