sealed sources

English

Noun

sealed sources

  1. plural of sealed source