meaning of lecherousness

1. a strong sexual desire


Related Words

lecherousness |

Developed & Maintained By Taraprasad.com

Treasure Words