power shovels

English

Noun

power shovels

  1. plural of power shovel