Back to Dictionary
深蹲
shēndūn
1. squat (exercise)