upbraid Thai Translation

upbraid - ดุด่า

EnglishThaiTransliteration
upbraid
(Verb)
Opposites: praise
Related: scold; reprimand; blame
ดุด่า
Related:ว่ากล่าวอย่างแรง, ตำหนิ
dòo dàa