Summary
French to English:   more detail...
  1. mare de sang:


French

Detailed Translations for mare de sang from French to English

mare de sang:

mare de sang [la ~] noun

  1. la mare de sang
    the pool of blood

Translation Matrix for mare de sang:

NounRelated TranslationsOther Translations
pool of blood mare de sang

External Machine Translations:

Related Translations for mare de sang