Version Française
Translate
"bomb (to)"
to French Language
English to French
French to English
English
French
bomb (to); shell (to).
bombarder