English
›
Words
doxy
Translation:
English
1
a
lover or mistress
Add
Translation