light carriers

English

Noun

light carriers

  1. plural of light carrier