dumblings

English

Noun

dumblings

  1. plural of dumbling