fin stabilizer in English dictionary

  • fin stabilizer

Sample sentences with "fin stabilizer"

Available translations