What does perras mean in English?

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

See more

n. perras (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

canchucho

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

doggycaninehounddoggie