English to Francais Dictionary
ailerons
Aileron (aéronautique)
Meaning for ailerons found in 25 Languages.
Sponored Video