WordReference English-Spanish Dictionary © 2025:
Principal Translations |
human life n | (humanity, people) | vida humana nf |
| So far there is no evidence of human life on Mars. |
| Hasta ahora no hay evidencias de que haya vida humana en Marte. |
'human life' aparece también en las siguientes entradas:
In the English description: