Meaning ofdepotin English

depot

us//dɪˈpoʊ//uk//dɪˈpɒt//
#common
Definitions
Compounds / Phrases