English-Turkish dictionary »

depot meaning in Turkish

EnglishTurkish
depot [depots] (warehouse or similar storage facility)
noun
[UK: ˈde.pəʊ]
[US: ˈdiːpo.ʊ]

deponoun