Skip to content

Denel

proper noun

  1. armaments manufacturer from South Africa
L495665 on Wikidata ↗