ridden fences

English

Verb

ridden fences

  1. past participle of ride fences