Excavators meaning

Plural form of excavator.
noun
0
0
Advertisement