English-Chinese dictionary »

osprey meaning in Chinese

EnglishChinese
osprey [ospreys] (bird of prey)
noun
[UK: ˈɒ.spri]
[US: ˈɒ.spri]

魚鷹noun

鱼鹰 /yúyīng/noun