Translation of otonom in English:

otonom

autonomous

adjective

  • 1

    autonomous