Versión en Español
Translate
"upbraid"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
upbraid
reconvenir; reprender; regañar
upbraid
regañar
upbraiding
reproche