humanfree
English
Adjective
humanfree
(
not comparable
)
Alternative form of
human-free
.