landed in someone's lap

English

Verb

landed in someone's lap

  1. simple past and past participle of land in someone's lap