English-French dictionary »

tollgate meaning in French

EnglishFrench
tollgate noun
[UK: ˈtəʊl.ɡeɪt]
[US: ˈtoʊl.ɡeɪt]

barrière de péage◼◼◼nom