Diccionario Español-Inglés

protestar

Contest, protest, remonstration

Diccionario Español-Inglés