Dambi in English dictionary

  • Dambi

    Meanings and definitions of "Dambi"

    • A language of Papua New Guinea.

Sample sentences with "Dambi"

Available translations

Authors