shelterees

English

Noun

shelterees

  1. plural of shelteree