sheltering in place

English

Verb

sheltering in place

  1. present participle and gerund of shelter in place