towent

English

Verb

towent

  1. simple past of togo