Definify.com

Definition 2024


luxoza

luxoza

Ido

Adjective

luxoza

  1. luxurious, sumptuous

Derived terms