What does perra mean in English?

Learn vocabulary with pictures as well as translations of perra into English

See more

n. perra (perro)

Translation: dog

Definition of perro in English

Cánido domesticable capaz de ladrar, generalmente con un buen sentido del oído y del olfato.

Synonyms of perro in English


Definition of perro in Spanish

Domesticable, carnivorous canid that is able to bark and typically has acute senses of smell and hearing.

Synonyms of perro in Spanish