adj. (of a vehicle etc.) propelled by its own power. o self-propelling adj.
Related products
S words
S words
S words
S words
S words
S words
S words
S words
adj. (of a vehicle etc.) propelled by its own power. o self-propelling adj.
S words
S words
S words
S words
S words
S words
S words
S words