1 liferoot | Definition of liferoot

liferoot

noun

Definition of liferoot