Translation of "mangamba" into English mangamba + Add translation Add mangamba Mende (Papua New Guinea)-English dictionary spirit of the dead, which tricks man Show algorithmically generated translations Add example Add Translations of "mangamba" into English in sentences, translation memory Try again