Turkish-English dictionary »

boru bombası meaning in English

TurkishEnglish
boru bombası noun

pipe bomb(explosive device consisting of blasting powder or other explosive encased in a metal pipe)
noun