self-propelling ( synonym found)

Definition of self-propelling:


Back to Top