ターボプロップエンジン
tābopuroppuenjin

Noun

1. turboprop engine

Other forms: