Back to Dictionary
瞠目以对
瞠目以對
chēngmùyǐduì
1.
to return only a blank stare
2.
to stare back
Metadata
- Category
- Chinese