a portable toilet; a self-contained outhouse.

listen to the pronunciation of a portable toilet; a self-contained outhouse.
English - English
a portable toilet; a self-contained outhouse.
Favorites