horsewhip in Polish
horsewhip in Polish
szpicrut
A whip for use on horses.
szpicruta
A whip for use on horses.