Translation of otonom in English:

otonom

autonomous

  • 1

    autonomous