Dutch-English dictionary »

autorodeo meaning in English

DutchEnglish
autorodeo substantief

demolition derby(competition in which contestants crash cars)
noun