Why is this service called "Baraza"? Does it have any meaning?
1 of 1
Yes it have a meaning.
"Baraza, which means "taskforce" or "council" in Swahili"
Copied from this video by Google: http://www.youtube.com/watch?v=Gh0cJEjifVo
Posted by No Name Yet
You might be also interested