Italian edit

Noun edit

scavatore m (plural scavatori)

  1. excavator

Related terms edit

Anagrams edit