vocab dash
Log in
Sign up
chiens écrasés
Meanings
Noun
1. dead donkey
(journalism)