Summary
English to French:   more detail...
  1. pool of blood:


English

Detailed Translations for pool of blood from English to French

pool of blood:

pool of blood [the ~] noun

  1. the pool of blood
    la mare de sang

Translation Matrix for pool of blood:

NounRelated TranslationsOther Translations
mare de sang pool of blood

External Machine Translations:

Related Translations for pool of blood