dumbas

English

Noun

dumbas

  1. plural of dumba