scozzone

Italian

Noun

scozzone m (plural scozzoni)

  1. horse breaker
  2. trainer