Back to Dictionary
咄咄怪事
duōduōguàishì
1.
strange
2.
absurd
3.
paradoxical
4.
extraordinary
Metadata
- Category
- Chinese