dumbul
noun
  1. any hard covering such as bark of a tree, crust of bread, shell of turtle















    definition
    • word: dumbul
    • type: noun
    • definitions:
      • any hard covering such as bark of a tree, crust of bread, shell of turtle
    • translations:
      • barkcrustshell
    • usages: