English to Hindi

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