Chinese-English dictionary »

胡瓜鱼 /húguāyú/ meaning in English

ChineseEnglish
胡瓜鱼 /húguāyú/ noun

smelt [smelts](fish of the family Osmeridae)
noun
[UK: smelt] [US: ˈsmelt]