Chinese-English dictionary »

胡瓜魚 meaning in English

ChineseEnglish
胡瓜魚 noun

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