scozzone
Italian
Noun
scozzone
m
(
plural
scozzoni
)
horse
breaker
trainer
Related terms
scozzonare
scozzonatura