English

edit

Noun

edit

excavatrices

  1. plural of excavatrix

French

edit

Noun

edit

excavatrices f

  1. plural of excavatrice