meaning of woman of the street

1. a woman who engages in sexual intercourse for money


Related Words

woman of the street |

Developed & Maintained By Taraprasad.com

Treasure Words