weapon delivery - İspanyolca İngilizce Sözlük