Search term upbraid has 2 results
Jump to
EN English PT Portuguese
upbraid (v) [general] repreender (v) [general]
upbraid (v) [general] passar um sabão em (v) [general] (informal)