Chinese-English dictionary »

斗眼的 /dòuyǎn de/ meaning in English

ChineseEnglish
斗眼的 /dòuyǎn de/ adjective

cross-eyedadjective
[UK: ˈkrɒs aɪd] [US: ˈkrɑːs ˈaɪd]