lines of supply

English

Noun

lines of supply

  1. plural of line of supply