meaning of sporting lady
1.
a
woman
who
engages
in
sexual
intercourse
for
money
Related Words
sporting lady
|
Developed & Maintained By
Taraprasad.com