English-French dictionary »

bull bar meaning in French

EnglishFrench
bull bar (a device fitted to the front of a vehicle)
noun

pare-buffle◼◼◼nom {m}