bimotored








adjective

  1. having two engines.
52 queries 0.578