Translation of leluasa in English:

leluasa

free, unconfined

adjective

  • 1

    free, unconfined
  • 2

    generous