Adjective Definition

bimotored

1.Definition: having two motors




Please Share