carradore

Italian

Noun

carradore m (plural carradori)

  1. cartwright, wheelwright