French-Latin dictionary »

excavatrice meaning in Latin

FrenchLatin
excavatrice nom

excavatoriumnoun