landing in someone's lap

English

Verb

landing in someone's lap

  1. present participle and gerund of land in someone's lap