English translation for "carambolage"
|
- n. cannon; pile up; multiple crash, collision, car crash, carom, striking and bouncing back
- Similar Words:
- "caractéristique" English translation, "caractérisé" English translation, "caracul" English translation, "carafe" English translation, "carafon" English translation, "caramboler" English translation, "caramel" English translation, "caramel au beurre" English translation, "caramel dur au beurre" English translation, "carapace" English translation
|
|
|