selbstgebastelter sprengsatz

listen to the pronunciation of selbstgebastelter sprengsatz
ألمانية - الإنجليزية
roadside bomb
improvised explosive device /IED/