Idioms & Phrases for word “depots”
depots - Did you Mean?
depot (depots)
depot
dicot (dicots)
teapot (teapots)