have one's tail between one's legs Thai Translation

have one's tail between one's legs - กลัว

EnglishThaiTransliteration
have one's tail between one's legs
(Idiomatical expression)
กลัว
Related:ยอมเชื่อฟังโดยดี
glua