French-Latin dictionary »

excavateur meaning in Latin

FrenchLatin
excavateur nom

excavatoriumnoun