English | German | Russian | Czech

rough sleeper English

Meaning rough sleeper meaning

What does rough sleeper mean?

rough sleeper

(euphemistic) homeless person

Are you looking for...?