carradore
Italian
Noun
carradore
m
(
plural
carradori
)
cartwright
,
wheelwright