Dambi in English dictionary Dambi Meanings and definitions of "Dambi" A language of Papua New Guinea. more Sample sentences with "Dambi" Declension Stem Try again Available translations Spanish Authors