scavatrice

Italian

Noun

scavatrice f (plural scavatrici)

  1. excavator (machine)