What are the top 3 ethnic groups of Mozambique?
The three ethnic groups of Mozambique are:MakuaNdauShangaan