mechanical shovels

English

Noun

mechanical shovels

  1. plural of mechanical shovel