English-French dictionary »

barrel bomb meaning in French

EnglishFrench
barrel bomb noun

bombe baril◼◼◼nom