Chinese-English dictionary »

yǎzhōu dūn/ meaning in English

ChineseEnglish
Yǎzhōu dūn/ noun

Asian squat(position)
noun