life-sources

English

Noun

life-sources

  1. plural of life-source

Anagrams