vocab dash
Log in
Sign up
perro de mil leches
Meanings
Noun
1. mongrel, crossbred dog
(idiomatic)