Chinese-English dictionary »

斗鱼 /dòuyú/ meaning in English

ChineseEnglish
斗鱼 /dòuyú/ noun

fighting fish(Betta splendens)
noun
[UK: ˈfaɪt.ɪŋ fɪʃ] [US: ˈfaɪt.ɪŋ ˈfɪʃ]