Arti dalam bahasa Indonesia upbraid mencela; Sinonim dan padanan reproachexpress criticism towards Lihat definisi upbraid dalam bahasa Inggris