trodden on

English

Verb

trodden on

  1. past participle of tread on