English-Chinese dictionary »

albacore meaning in Chinese

EnglishChinese
albacore [albacores] (large marine fish)
noun
[UK: ˈæl.bəˌk.ɔː]
[US: ˈæl.bəˌk.ɔːr]

Mandarin:长鳍金枪鱼 /chángqíjīnqiāngyú/noun