meaning of Autobombenexplosion

Autobombenexplosion - German to English

car-bomb explosion