medium- and shorter rangemissiles - İspanyolca İngilizce Sözlük