twin-engined

enUK

twin-engined

adj (Aeronautics) (of an aircraft) having two engines
Translations