Search term upbraid has 2 results
Jump to
EN English IT Italian
upbraid (v) [general] riprendere (v) [general]
upbraid (v) [general] rimproverare (v) [general]