Vocabulary

ターボプロップエンジン

turboprop engine

noun