Logistical

French Meaning

logistique

English Meaning

  1. Relating to logistics.

Statcounter