vent one's spleen on Thai Translation

vent one's spleen - ระบายความโกรธโดยด่าว่าโวยวายใส่ผู้อื่น

EnglishThaiTransliteration
vent one's spleen
(Idiomatical expression)
ระบายความโกรธโดยด่าว่าโวยวายใส่ผู้อื่น