hand grenade with handle - İspanyolca İngilizce Sözlük