self-moving









self-moving


adjective

  1. capable of moving without an external agency.
51 queries 0.532