Chinese-English dictionary »

動物權利 meaning in English

ChineseEnglish
動物權利 noun

animal rights [animal rights](fundamental rights for animals)
noun

Your history