parafoil
parafoil
English
Noun
Ad
Definition
A parachute, kite or glider with an aerofoil-shaped fabric canopy or wing.
Ad
parafoil
A parachute, kite or glider with an aerofoil-shaped fabric canopy or wing.