bn:17501273n
Noun Named Entity
EL
No term available
EN
Caracal International LLC is a small arms manufacturer headquartered in Abu Dhabi in the United Arab Emirates. Wikipedia
Relations
Sources