Spanish-English dictionary »

derechos de los animales meaning in English

SpanishEnglish
derechos de los animales noun
{m-Pl}

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