English-French dictionary »

demolition derby meaning in French

EnglishFrench
demolition derby (competition in which contestants crash cars)
noun

derby de démolition◼◼◼nom