meaning of Autobombe

Autobombe - German to English

automobile bomb