English

edit

Noun

edit

lifesources

  1. plural of lifesource