replacement depots

English

Noun

replacement depots

  1. plural of replacement depot