dragon's dens

English

Noun

dragon's dens

  1. plural of dragon's den.