bn:03422123n
Noun Named Entity
SYL
No term available
EN
The 5.8×42mm / DBP87 is a military bottlenecked intermediate cartridge developed in the People's Republic of China. Wikipedia
Relations
Sources