touched home

English

Verb

touched home

  1. simple past and past participle of touch home