Chinese-English dictionary »

喀迈拉 /kāmàilā/ meaning in English

ChineseEnglish
喀迈拉 /kāmàilā/ proper noun

Chimera(Greek myth: monster killed by Bellerophon)
proper noun
[UK: kaɪ.ˈmɪə.rə] [US: ˌtʃɪ.ˈme.rə]

Your history