meaning of solicitress

1. A woman who solicits.


Related Words

solicitress |

Developed & Maintained By Taraprasad.com

Treasure Words