English to Chinese Dictionary

Search:

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

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


<< back to the home page