Translation of dozen in English:

dozen

dozen

noun

  • 1

    dozen, set of twelve, a lot