English to Chinese Dictionary

Search:

蹲踞 dūn squat / crouch


<< back to the home page