hôtel particulier
French noun phraseDefinition of hôtel particulier
: private mansion : a grand town house
1