forecame

English

Verb

forecame

  1. simple past of forecome