×
ailette
meaning in English
n.
fin, organ attached to various parts of a fish's body
Related Words
aileron
ailes déployées
ailey
ailier
PC Version
Copyright © 2018 WordTech Co.