Translation for "de toda la vida-incapacidad resultante" to english
De toda la vida-incapacidad resultante
  • of all resulting life-disability
  • lifelong disability resulting-
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test