bn:02405966n
Noun Named Entity
EL
MBDA
EN
MBDA is a European multinational developer and manufacturer of missiles. Wikipedia
Relations
Sources