English | German | Russian | Czech

horseball English

Meaning horseball meaning

What does horseball mean?

horseball

A sport played on horseback where points are scored by shooting a ball through a high net.

Are you looking for...?