Meaning of sandatang pumuputok

sandatang pumuputok

Tagalog

pumuputok comp., n., pl. firearms (guns, pistols, etc.)