Chinese-English dictionary »

袋狸 /dàilí/ meaning in English

ChineseEnglish
袋狸 /dàilí/ noun

bandicoot [bandicoots](marsupial of the genus Peramelidae)
noun
[UK: ˈbæn.dɪk.uːt] [US: ˈbæn.dʌˌk.uːt]

Your history