block the road traffic - French English Dictionary
History

block the road traffic



Meanings of "block the road traffic" in French English Dictionary : 2 result(s)

English French
General
block the road traffic bloquer le trafic [v]
block the road traffic bloquer le trafic routier [v]