English | German | Russian | Czech

des res English

Meaning des res meaning

What does des res mean?

des res

(British, colloquial) A desirable residence.

Are you looking for...?

des | res