traffic restraint - French English Dictionary
History

traffic restraint



Meanings of "traffic restraint" in French English Dictionary : 1 result(s)

English French
Transportation
traffic restraint limitation de la circulation