Dictionary |
1 Result
#1
public toilet
n.
a toilet that is available to the public
. wn