Back to Dictionary
蹲下
dūnxià
1.
to squat down
2.
to crouch
Very Common • Top 6%
Metadata
- Category
- Chinese
- Word Frequency Rank
- 4,762 of 84,292