Dictionary Entry: 慑服

Word
Pinyin
慑服
shè fú

to overawe ꞏ to be scared into submission

Child Entries of 慑服