Portuguese-English dictionary »

libertação animal meaning in English

PortugueseEnglish
libertação animal noun
{f}

animal liberation(social movement)
noun