sghiaiatore

Italian

Etymology

From sghiaiare +‎ -tore.

Noun

sghiaiatore m (plural sghiaiatori)

  1. dredger