Diccionario Español-Inglés

salvador

Lifesaver, savior

Diccionario Español-Inglés