1
[ adjective ] having two motors

Related terms

motorized

*