Diccionario Español-Inglés

amparar

Guard, protect, scorers

Diccionario Español-Inglés