meaning of deflourer

1. One who deflours; a ravisher.


Related Words

deflourer |

Developed & Maintained By Taraprasad.com

Treasure Words