French-English dictionary »

camion monstre [quebec] meaning in English

FrenchEnglish
camion monstre [Quebec] nom {m}

monster truck◼◼◼(truck designed to perform in monster truck shows)
noun