Diccionario Español-Inglés

amparo

Protection, shelter

Diccionario Español-Inglés