Home UK English roughshod
Translate roughshod into Spanish
(of a horse) having shoes with nail heads projecting to prevent slipping.
READ THESE ARTICLES