dumb peals

English

Noun

dumb peals

  1. plural of dumb peal