ski troops









ski troops


noun

  1. a body of soldiers trained to fight on skis.
49 queries 0.367