public convenience


Meanings

  • a toilet that is available to the public