Version Française
Meaning of
"attentat-suicide"
in English language
French to English
English to French
French
English
attentat-suicide
suicide bombing.