×

canards meaning in French

n. "surfaces canards", (aviation), petites ailes (fixes ou mobiles) situées avant les ailes principales de l'avion

Related Words

  1. canard
  2. canape
  3. canard
  4. canaries
  5. canary
PC Version

Copyright © 2018 WordTech Co.