hand-grenade

  1. Noun el bombası
el bombası Noun, Military
el bombası. Noun
el bombası Noun