Dimber-Dambers

English

Noun

Dimber-Dambers

  1. plural of Dimber-Damber