subdepositories

English

Noun

subdepositories

  1. plural of subdepository