Pinyin Dictionary results for "jia wei ba"

夹尾巴
to have one's tail between one's legs
Dictionary data provided by CC-CEDICT