Back to Dictionary
俯首称臣
俯首稱臣
fǔshǒuchēngchén
1.
to bow before (idiom)
2.
to capitulate