Chinese-English dictionary »

大鰉魚 meaning in English

ChineseEnglish
大鰉魚 noun

beluga(fish, Huso huso)
noun
[UK: bə.ˈluː.ɡə] [US: bə.ˈluː.ɡə]

Your history