Translation of ala delta in English:

ala delta

hang gliding, n.

feminine noun

  • 1

    (deporte) hang gliding
    (aparato) hang glider