demolition derby – English–Suomi translations

🇬🇧 en fi 🇫🇮

demolition derby noun

  • competition in which contestants crash cars
romuralli
Wiktionary Links