Translation of directa in English:

directa

high, n.

feminine noun

  • 1

    high US
    top gear British