excavating machines

English

Noun

excavating machines

  1. plural of excavating machine.