English-French dictionary »

car bomb meaning in French

EnglishFrench
car bomb (automobile made into a bomb)
noun

voiture piégée◼◼◼nom {f}