French to English nacelle

Dictionary entry: nacelle
  • Top