depot [ˈdepəʊ] noun 1. [storage facility] almacén m [for weapons] depósito m 2. [for buses] cochera f 3. (US) [bus or train terminus] terminal f, estación f
Complétez la séquence avec la proposition qui convient. They say that … jogging every day is good for you. the a Ø