French-English dictionary »

attentat-suicide meaning in English

FrenchEnglish
attentat-suicide nom {m}

suicide attack◼◼◼noun