English to Chinese Dictionary depot

depot

仓库
translation of 'depot'
noun
仓库,
寨,
车站
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one