meaning of ladies room

1. a womans restroom in a public or semi-public building


Related Words

ladies room |

Developed & Maintained By Taraprasad.com

Treasure Words