English-Polish dictionary »

improvised explosive device meaning in Polish

EnglishPolish
improvised explosive device noun
explosive weapon

fugasnoun