English-Chinese dictionary »

puffin meaning in Chinese

EnglishChinese
puffin [puffins] (Fratercula arctica)
noun
[UK: ˈpʌ.fɪn]
[US: ˈpʌ.ˌfɪn]

海鸚noun

海鹦 /hǎiyīng/noun