excavatrices
English
Noun
excavatrices
plural of
excavatrix
French
Noun
excavatrices
f
plural of
excavatrice