meaning of deflourer
1.
One
who
deflours;
a
ravisher.
Related Words
deflourer
|
Developed & Maintained By
Taraprasad.com