English edit

Noun edit

excavatrices

  1. plural of excavatrix

French edit

Noun edit

excavatrices f

  1. plural of excavatrice