sterratore
Italian
Noun
sterratore
m
(
plural
sterratori
)
navvy
excavator
Related terms
sterrare
Anagrams
sotterrare
,
sotterrerÃ