smoke grenade - İngilizce Eşanlam Sözlük

smoke grenade

n.
[1] smoke bomb