Summary
English to French:   more detail...
  1. lions' den:


English

Detailed Translations for lions' den from English to French

lions' den:

lions' den [the ~] noun

  1. the lions' den

Translation Matrix for lions' den:

NounRelated TranslationsOther Translations
fosse aux lions lions' den

Related Translations for lions' den