Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nonautonomous
in English
nonautonomous
#uncommon
Definitions
Adjective
lacking
self-governance
(
dependent
on
others
)