English-Chinese dictionary »

caribou meaning in Chinese

EnglishChinese
caribou [caribous] (North American reindeer)
noun
[UK: ˈkæ.rɪ.buː]
[US: ˈke.rə.ˌbuː]

馴鹿noun

驯鹿 /xùnlù/noun