Chinese-English dictionary »

动物解放 /dòngwù jiěfàng/ meaning in English

ChineseEnglish
动物解放 /dòngwù jiěfàng/ noun

animal liberation(social movement)
noun