French English Dictionary

Français - English

un embouteillage in English:

1. a traffic jam a traffic jam


We got stuck in a traffic jam.

English word "un embouteillage"(a traffic jam) occurs in sets:

chapter 9 vocab