nonhuman residents

Translations
нечеловеческие обитатели
The sanctuary is home to many nonhuman residents.
В этом заповеднике обитает много нечеловеческих жителей.
Words
nonhuman

adjective
нечеловеческие
residents

noun
жители