Numidian

English

adj
Definitions
  • Of or pertaining to Numidia or its inhabitants.