express_luxury_linerEnglish

express luxury liner, luxury liner

Noun

A liner equipped for sumptuous living

English: luxury liner, express luxury liner

English words with similar meanings

Show 1 words