hid in plain sight

English

Verb

hid in plain sight

  1. simple past of hide in plain sight