Chinese-English dictionary »

鰮鱼 /wēnyú/ meaning in English

ChineseEnglish
鰮鱼 /wēnyú/ noun

sardine [sardines](fish)
noun
[UK: sɑː.ˈdiːn] [US: sarˈdiːn]

Your history