deluxest

English

Adjective

deluxest

  1. superlative form of deluxe: most deluxe