From what I know, your Venus tells you how you work in relationships, your desires, what turns you on, etc.
As for the Libra - Leo aspect, I am not entirely sure(still new to astrology and chart information), but you can do yourself some fun any google Venus In Libra/Leo compatibility. You might find the answers you need?
Real Conversations Since 2000
dxpnet has been home to open discussions and shared experiences for over 25 years. If you value independent communities, you can support the site below.
Sun Virgo
Moon is Virgo
Mercury Libra
Venus Libra
Mars Virgo
His
Sun Virgo
Moon Pisces
Mercury Libra
Venus Leo
Mars Scorpio
With we work out well? What does his chart say about him in a relationship aspect?