dictionnaire Français-Anglais »

pare-buffle signifie anglais

FrançaisAnglais
pare-buffle nom {m}

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

grille guard(metal frame)
noun