English-Turkish dictionary »

smoke bomb meaning in Turkish

EnglishTurkish
smoke bomb (military: explosive device)
noun

sis bombasınoun