• Excavators

    Noun

    plural

    1. Plural of excavator
    © Wiktionary