self-moving; moving automatically

listen to the pronunciation of self-moving; moving automatically
English - English

Definition of self-moving; moving automatically in English English dictionary

Self-moving; moving automatically
autokinetic
self-moving; moving automatically
Favorites