English to Hindi

Meaning for:
twin-engined
other
दो इंजन वाला