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


English

Detailed Translations for depots from English to French

depots:

depots [the ~] noun

  1. the depots
    le dépôts; l'entrepôts

Translation Matrix for depots:

NounRelated TranslationsOther Translations
dépôts depots deposit; dregs; lees; muck; residue; residues; sediment; sediments; sludge; warehouses
entrepôts depots

External Machine Translations:

Related Translations for depots