body doubled

English

Verb

body doubled

  1. simple past and past participle of body double