des res









des res


noun

  1. (in estate agents’ jargon) a desirable residence
50 queries 0.589