showing resoluteness and persistency to achieve goals - Alemán Inglés Diccionario

Proponer traducción