Home
Search
Index
Definify.com
Definition
2024
excavatrices
excavatrices
English
Noun
excavatrices
plural of
excavatrix
French
Noun
excavatrices
f
plural of
excavatrice
Similar Results