Translation of de luxe in English:

de luxe

de luxe

adjective

  • 1

    de luxe, of superior quality, luxurious