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