Chinese-English dictionary »

達爾文獎 meaning in English

ChineseEnglish
達爾文獎 proper noun

Darwin Award(international honours)
proper noun
[UK: ˈdɑːˌrwɪn ə.ˈwɔːd] [US: ˈdɑːˌr.wɪn ə.ˈwɔːrd]

Your history