bumbledoms

English

Noun

bumbledoms

  1. plural of bumbledom