Definify.com

Definition 2025


turboshafts

turboshafts

English

Noun

turboshafts

  1. plural of turboshaft