made oneself scarce

English

Verb

made oneself scarce

  1. past participle of make oneself scarce