trodden upon

English

Verb

trodden upon

  1. past participle of tread upon