Diccionario Español-Inglés
amparar
Guard, protect, scorers
Diccionario Español-Inglés
amovible
amparo