English edit

Noun edit

excavators

  1. plural of excavator