self-operating









self-operating


adjective

  1. automatic.
50 queries 0.405