Italian edit

Noun edit

scozzone m (plural scozzoni)

  1. horse breaker
  2. trainer

Related terms edit