ocellotto

Italian

Noun

ocellotto m (plural ocellotti)

  1. alternative form of ocelot