deluxes

English

Noun

deluxes

  1. plural of deluxe