French-English dictionary »

chiens écrasés meaning in English

FrenchEnglish
chiens écrasés nom {m}

dead donkey(news item of no real significance)
noun