upbraid for Thai Translation

upbraid for - ตำหนิ / ดุด่าในเรื่อง

EnglishThaiTransliteration
upbraid for
(Phrasal verb)
Related: upbraid with
ตำหนิ / ดุด่าในเรื่อง