English | German | Russian | Czech

streetworker English

Meaning streetworker meaning

What does streetworker mean?

streetworker

A prostitute (who works on the street) A social worker who engages with people on the street.

Are you looking for...?