Turkish-English dictionary »

sis bombası meaning in English

TurkishEnglish
sis bombası noun

smoke bomb(military: explosive device)
noun

smoke grenade(bomb that generates thick smoke)
noun