Meanings

  1. Switzerland · rarea toilet with a built-in intimate washing facility