lavatory paper








noun

  1. British another name for toilet paper
53 queries 0.572