Search term depot has 4 results
Jump to
EN English ES Spanish
depot (n) [goods] depósito (n) {m} [goods]
depot (n) [trade] depósito (n) {m} [trade]
depot (n) [goods] almacén (n) {m} [goods]
depot (n) [trade] almacén (n) {m} [trade]