excavatrices

English

Noun

excavatrices

  1. plural of excavatrix

French

Noun

excavatrices f

  1. plural of excavatrice