Life force

0
1983
 Life force - Meaning: noun. The force that keeps things alive.

 

Life force – Meaning: noun. The force that keeps things alive.