Self-moving wheels Synonyms

Definitions for Self-moving


  • (adjective) designed to activate or move or regulate itself