English-Chinese dictionary »

anchovy meaning in Chinese

EnglishChinese
anchovy [anchovy] (small saltwater fish)
noun
[UK: ˈæn.tʃə.vi]
[US: ænˈtʃo.vi]

凤尾鱼 /fèngwěiyú/noun

noun

鳀 /tí/noun

鳳尾魚noun

Your history