dimbuses
English
Noun
dimbuses
plural of
dimbus