French-Latin dictionary »

pelleteuse meaning in Latin

FrenchLatin
pelleteuse nom

excavatoriumnoun