baby trapped

English

Verb

baby trapped

  1. simple past and past participle of baby trap