vocab dash
Log in
Sign up
perro faldero
Meanings
Noun
1. lap dog
2. lap dog
(idiomatic, by extension)