×

ailette meaning in English

n. fin, organ attached to various parts of a fish's body

Related Words

  1. aileron
  2. ailes déployées
  3. ailey
  4. ailier
PC Version

Copyright © 2018 WordTech Co.