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


English

Detailed Translations for depots from English to Spanish

depots:

depots [the ~] noun

  1. the depots
    el depósitos

Translation Matrix for depots:

NounRelated TranslationsOther Translations
depósitos depots dregs; lees; muck; residues; sediment; sediments; sheds; sludge; small lumber-rooms; storerooms

External Machine Translations:

Related Translations for depots