Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
shufu
shifu
sheep
chefu
shefa
chef
shoufu
shifa
?
慑服
shè
fú
to overawe / to be scared into submission
设伏
shè
fú
to prepare an ambush / to waylay
<< back to the home page