meaning of water closet

1. a toilet in England


Related Words

water closet |

Developed & Maintained By Taraprasad.com

Treasure Words