a building where supplies or vehicles, especially buses, ... See more at depot. (Definition of bus and depot from the Cambridge English Dictionary © Cambridge ...
確定! 回上一頁