excavating machines
English
Noun
excavating
machines
plural of
excavating machine
.