vocab dash
Log in
Sign up
chiennaille
Meanings
Noun
1. pack of dogs
(derogatory)
2. rascals, scoundrels
(derogatory)