French-English dictionary »

bombe baril meaning in English

FrenchEnglish
bombe baril nom

barrel bomb◼◼◼noun