English to Chinese Dictionary

Search:

Did you mean: danxia tunxia danjia tunxi duanxiu dunzi dangxia danxi ?

蹲下 dūn xià to squat down / to crouch


<< back to the home page