have power, strength, or valor - Alemán Inglés Diccionario

Proponer traducción