Life force

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

 

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