Summary
French to English:   more detail...
  1. puits sonore:


French

Detailed Translations for puits sonore from French to English

puits sonore:

puits sonore [le ~] noun

  1. le puits sonore
    the echoing well

Translation Matrix for puits sonore:

NounRelated TranslationsOther Translations
echoing well puits sonore

External Machine Translations:

Related Translations for puits sonore