Advertisement

Advertisement

rough sleeper

noun

  1. a homeless person who sleeps rough


Advertisement

Advertisement

Advertisement

Advertisement


roughshodrough spin