living and letting live

English

Verb

living and letting live

  1. present participle and gerund of live and let live