meaning of express luxury liner

1. a liner equipped for sumptuous living


Related Words

express luxury liner |

Developed & Maintained By Taraprasad.com

Treasure Words