Latin · word

luxuriare

have to excess, indulge

Words sharing this root