hagrode

English

Verb

hagrode

  1. simple past of hagride