Skip to content

logistics

noun

  1. managing flow of resources
L37136 on Wikidata ↗

Wiktionary

noun

  1. plural of logistic