depot in Italian
depot in Italian
deposito
(US) A bus station or railway station.
deposito ferroviario
(US) A bus station or railway station.
deposito
(military) A place for the storage, servicing, or upgrade of military hardware.
magazzino
(military) A place for the storage, servicing, or upgrade of military hardware.
rimessa
(military) A place for the storage, servicing, or upgrade of military hardware.