lifebloods

English

Noun

lifebloods

  1. plural of lifeblood