meaning of street girl

1. a prostitute who attracts customers by walking the streets


Related Words

street girl |

Developed & Maintained By Taraprasad.com

Treasure Words