What does perrera mean in English?

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

See more

n. perrera

Translation: pound

Definition of perrera in English

Recinto en el que se custodian y cuidan perros perdidos y callejeros hasta que son adoptados o sacrificados.

Definition of perrera in Spanish

Enclosure where lost dogs or strays are kept and looked after until they are adopted or euthanised.