Chinese-English dictionary »

金剛鸚鵡 meaning in English

ChineseEnglish
金剛鸚鵡 noun

macaw [macaws](various parrots)
noun
[UK: məˈk.ɔː] [US: məˈk.ɒ]

Your history