Summary
French to English:   more detail...
  1. puisard:


French

Detailed Translations for puisard from French to English

puisard:

puisard [le ~] noun

  1. le puisard
    the cesspool; the cesspit

Translation Matrix for puisard:

NounRelated TranslationsOther Translations
cesspit puisard porcherie
cesspool puisard

Synonyms for "puisard":