dumbegs

English

Noun

dumbegs

  1. plural of dumbeg