Versión en Español
Translate
"esfuerzo (a): superhuman"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
esfuerzo (a): superhuman; supernatural
sobrehumano